/*4、8年前的今天上午9点30分
要求：
1. 毫秒时间戳是多少？
2. 格式化输出时间为
2005/09/10 21:35:40 +0800 的形式
3. 请问那天是周几？到那天，本年已经过了多少周？
4. 距离今天已经过了多少天了
*/

package main

import (
	"fmt"
	"time"
)

func main() {
	t := time.Now()
	fmt.Println(t.Format("2006/01/02 15:04:05.000 -0700"))
	tz, err := time.LoadLocation("Asia/Shanghai")
	if err != nil {
		panic(err)
	}
	t2 := time.Date(t.Year()-8, t.Month(), t.Day(), 9, 30, t.Second(), t.Nanosecond(), tz)
	fmt.Println(t2)
	fmt.Println(t2.Weekday())
	fmt.Println(t2.ISOWeek())
	fmt.Println(t2.YearDay())
}
